traffic superintendent - Francés Inglés Diccionario